Big Huge Thesaurus

Marmota monax

noun